a sufficient reason - Español Inglés Diccionario